site populated by water hyacinths - Espagnol Anglais Dictionnaire